/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package protegido;

import com.opensymphony.xwork2.ActionSupport;
import fonol.entidades.Beneficiarios;
import fonol.entidades.Proyectos;
import java.util.List;
import java.util.logging.Logger;
import protegido.util.ProtegidoUtil;

/**
 *
 * @author fredfred2
 */
public class VerProyectosGobierno  extends ActionSupport{
    
    private Beneficiarios beneficiario;
    private List<Proyectos> proyectos;

    void logea(String m){
        Logger log=Logger.getLogger(VerProyectos.class.getName());
        log.info(m);
    }
    
    @Override
    public String execute(){
        logea("VerProyectos.beneficiario:"+getBeneficiario());
        setProyectos(getProyectos());
        logea("VerProyectos.proyectos:"+getProyectos());
        return SUCCESS;
    }

    public Beneficiarios getBeneficiario() {
        return beneficiario;
    }

    public void setBeneficiario(Beneficiarios beneficiario) {
        this.beneficiario = beneficiario;
    }

    public List<Proyectos> getProyectos() {
        return new ProtegidoUtil().getProyectosPorBeneficiario(getBeneficiario());
    }

    public void setProyectos(List<Proyectos> proyectos) {
        this.proyectos = proyectos;
    }

}
